package com.csu.cphone.dao;

import java.util.List;
import java.util.Map;

import com.csu.cphone.pojo.MaintainProblemPojo;


public interface MaintainProblemMapper
{

    
    /** @description
     * @author TangC
     * @date 2017年11月1日 下午10:02:12
     * @param phoneId
     * @return
     */
    List<MaintainProblemPojo> getMaintainProblemsByPhoneId(Integer phoneId);

    
    /** @description
     * @author TangC
     * @date 2017年11月22日 下午10:28:33
     * @param phoneProblem
     */
    
    Integer insert(MaintainProblemPojo phoneProblem);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 上午11:28:29
     * @param maintainProblemId
     * @return
     */
    
    Integer deleteById(Integer id);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 上午11:28:37
     * @param map
     * @return
     */
    
    List<MaintainProblemPojo> queryList(Map<String, Object> map);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 上午11:28:45
     * @return
     */
    Integer count(Integer phoneId);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 上午11:28:50
     * @param maintainProblemId
     * @return
     */
    
    MaintainProblemPojo selectById(Integer id);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 上午11:28:56
     * @param maintainProblem
     * @return
     */
    
    Integer update(MaintainProblemPojo maintainProblem);

    
}